@charset "utf-8";
*{ padding:0; margin:0}
body{ padding:0px; margin:0px auto; font-size:12px; color:#292828; background:#fff; font-family:"宋体";}
table{ border:0px; border-collapse:collapse;}
li{ list-style:none;}
h1,h2,h3,h4,h5,ol,dl,dd,ul,p{ padding:0px; margin:0px; font-size:12px; font-weight:normal;}
p{ line-height:20px}
font,select,input,em{ font-size:12px; font-style:normal;}
img{ border:none; border:0;}
a{ text-decoration:none;noline: expression(this.onFocus=this.blur());color:#292828;}
a:focus {outline:none;}
a:hover{ color:#c95c11; text-decoration:none;}
.clear{ clear:both;}
.space15{ height:15px; line-height:15px;}
.square20{ height:20px; line-height:20px;}
/*top.html*/
.ContentMain{ width:1280px; margin:0 auto; overflow:hidden;background:#f4f4e3;}
/*.Top{ background:url(../images/topBg.jpg) repeat-x; height:145px;position:relative; z-index:9999;}*/
.Top{ background:url(../images/topBg.jpg) repeat-x; height:145px;position:relative; z-index:10;}
.Logo{ background:url(../images/logo.jpg) no-repeat; width:385px; height:105px; float:left;}
.Logo a{ display:block; width:220px; height:105px;}
.myselect{ position:absolute; top:70px; right:5px;}
.Lang{ width:700px; text-align:right; float:right; line-height:105px; margin-right:5px;}
.Lang span{font-family:"微软雅黑";}
.Lang span.line{ color:#8f480b; }
.Lang span.lang{ background:url(../images/icon_lang.jpg) no-repeat left center; color:#30546e; padding-left:10px;}
.Lang span.lang a{ color:#30546e;}
.Lang span.lang a:hover{color:#c95c11; }

.Menu{ background:#427731; height:40px; position:relative; z-index:99}
.MenuList{ float:left; background:url(../images/menu.jpg) no-repeat left top; width:829px; height:39px;}
.MenuList li em{ display:none;}
.MenuList li{ float:left; height:39px; line-height:39px;}
.MenuList li a{ display:block; height:39px;}
.MenuList li.menu01{ width:94px;position:relative}
.MenuList li.menu02{ width:113px; position:relative}
.MenuList li.menu03{ width:110px;position:relative}
.MenuList li.menu04{ width:137px;position:relative}
.MenuList li.menu05,.MenuList li.menu06,.MenuList li.menu07{ width:109px;position:relative}

.hidecolumn{ position:absolute; z-index:999999999999;text-align:center; display:none}
.MenuList li .hidecolumn dt a{display:block; width:110px;background:url(../images/hidecolumn.jpg); height:24px; line-height:24px; color:#FEFFFF; }
.MenuList li .hidecolumn dt a:hover{display:block; width:110px;background:url(../images/hidecolumn_hover.jpg); color:#C95C11}

.MenuList li.menu01 a:hover,.MenuList li.menu01 a.aon{ background:url(../images/menu.jpg) no-repeat left -40px;}
.MenuList li.menu02 a:hover,.MenuList li.menu02 a.aon{ background:url(../images/menu.jpg) no-repeat -94px -40px;}
.MenuList li.menu03 a:hover,.MenuList li.menu03 a.aon{ background:url(../images/menu.jpg) no-repeat -207px -40px;}
.MenuList li.menu04 a:hover,.MenuList li.menu04 a.aon{ background:url(../images/menu.jpg) no-repeat -317px -40px;}
.MenuList li.menu05 a:hover,.MenuList li.menu05 a.aon{ background:url(../images/menu.jpg) no-repeat -454px -40px;}
.MenuList li.menu06 a:hover,.MenuList li.menu06 a.aon{ background:url(../images/menu.jpg) no-repeat -563px -40px;}
.MenuList li.menu07 a:hover,.MenuList li.menu07 a.aon{ background:url(../images/menu.jpg) no-repeat -672px -40px;}
.Search{ background:url(../images/search.jpg) no-repeat; width:192px; height:23px; float:right; margin-top:5px; margin-right:5px;}
.Search .txt{ width:151px; height:23px; line-height:23px; color:#7d7d7d; padding-left:5px;border:0; background:none;float:left}
.Search .btn{ width:30px; cursor:pointer; border:0; background:none; height:23px; float:left}

.BannerH01{ height:322px;}
.Banner2{ background:#fff; padding:10px 0; text-align:center;}
.Banner2 img{ width:1262px; height:187px;}
.Banner{ background:#fff; padding:10px 0;}
.Banner .f dl{ position:relative; }
.Banner .f dd img{ height:306px; width:1280px;}
.Banner .f dd.n{ display:none;}
.Banner .f dt{ position:absolute; top:310px;}
.Banner .f dt i{ background:url(../images/jsicon.jpg) no-repeat left center; width:14px; height:14px; display:inline-block; cursor:pointer; font-size:10px; font-family:Arial; font-style:normal; text-align:center; color:#fff; margin-right:5px;}
.Banner .f dt i.c{ background:url(../images/jsicon.jpg) no-repeat right center;}

.Content{ background:url(../images/contentBg.jpg) repeat-x left top; padding:23px 0px 15px 15px; overflow:hidden;}
.HomeLeft{ width:928px; float:left;}
.HomeLeft .LeftMain{ height:219px; overflow:hidden; padding-top:10px;}
.HomeLeft .LeftMain h1{ border-bottom:2px solid #9da7a4; padding-bottom:10px; margin-bottom:13px;}
.HomeLeft .LeftMain h1 span{ float:right; margin-top:5px;}
.HomeLeft .LeftMain h1 span a{ background:url(../images/HomeMore.jpg) no-repeat; width:54px; height:11px; display:inline-block;}
.HomeLeft .LeftMainL{ float:left; width:385px;}
.HomeLeft .LeftMainR{ width:523px; float:right;}
.HomeLeft .LeftMainR li{ line-height:25px;}
.HomeLeft .LeftMainR li a{ background:url(../images/icon_home_news.jpg) no-repeat left 5px; padding-left:10px;}
.HomeLeft .LeftMainR li a span{ float:right;}
.HomeLeft .LeftMainR li a:hover{ background:url(../images/icon_home_news.jpg) no-repeat left -20px;}
.HomeRight{ float:right; width:314px; margin-right:5px;}
.HomeRight ul{ padding-top:10px; background:url(../images/homelinkPic.png) no-repeat left top; height:349px;}
.HomeRight li{ height:109px; margin-bottom:5px;}
.HomeRight li a{ display:block; height:109px;}

.HomeAbout{ border:1px solid #ede9d9; background:#fff; padding:10px; color:#414141; line-height:23px;}
.HomeAbout h2{ font-weight:bold; color:#b25c11;}

.HomePICline{}
.HomePICline dd{ width:227px; height:111px; position:relative;margin-right:6px; float:left;}
.HomePICline dd.end{ margin-right:0px;}
.HomePICline dd span{ position:absolute; left:0px; top:86px;height:25px;width:100%;}
.HomePICline dd span.txt{ z-index:2; line-height:25px;}
.HomePICline dd span.txt a{ color:#fff; padding-left:10px;}
.HomePICline dd span.txt a font{ background:url(../images/icon.png) no-repeat right center; padding-right:5px; padding-left:5px;}
.HomePICline dd span.bg{ filter:alpha(opacity=50);opacity: 0.5; background:#000; z-index:1;}

.BottomMenu{ background:url(../images/bottommenuBg.jpg) no-repeat center top; height:163px; padding-top:20px;}
.BottomMenu dd{ width:213px; float:left; text-align:center; background:url(../images/bottom_menu_link.png) no-repeat right center;height:163px;}
.BottomMenu dd.end{ background:none;}
.BottomMenu dd h1{ background:url(../images/bottom_menuBG.png) no-repeat 68px top; height:27px; line-height:21px; font-size:14px; font-family:"微软雅黑"; color:#fff; margin-bottom:5px;}
.BottomMenu dd h1.bg{ background:url(../images/bottom_menuBG.png) no-repeat 53px bottom;}
.BottomMenu dd a{ display:block; color:#6f4c2e; line-height:25px;}

.FLinks{ display: none; height:43px; line-height:43px; color:#683b14;}
.FLinks a{ padding:0 5px; color:#683b14;}
.FLinks a:hover{ color:#000;}

.Copyright{ background:#39682b; height:40px; line-height:40px; color:#c6d3c2; font-family:"微软雅黑"; font-size:11px; padding:0 5px; }
.Copyright a{ color:#c6d3c2; padding:0 5px;}
.Copyright span{ float:right;}

.ContentLeft{ width:293px; float:left; position:relative; background:url(../images/bg_m.jpg) repeat-y right top;}
.ContentRight{ width:913px; float:right; height:auto !important; height:400px; min-height:400px; background:url(../images/righticon.jpg) no-repeat top left; padding-left:10px; padding-right:15px;}

.leftbottom{ background:url(../images/bg_b.jpg) no-repeat right bottom; height:150px; position:absolute; bottom:0px; width:100%;}
.sidemenu{ background:url(../images/bg_t.jpg) no-repeat right top; min-height:180px; padding-right:35px;}
.sidemenu h2{ font-size:18px;font-family:"微软雅黑"; color:#6d4d24; font-weight:bold; border-bottom:3px solid #b09f85; padding-bottom:5px; margin-bottom:10px;}
.sidemenu li{ border-bottom:1px solid #d9d6cf; line-height:30px; height:30px; background:url(../images/Lefticon01.jpg) no-repeat 243px center;}
.sidemenu li a{ background:url(../images/Lefticon03.jpg) no-repeat 5px center; padding-left:15px; color:#b25c11; font-weight:bold;}
.sidemenu li a:hover,.sidemenu li a.acur{ background:url(../images/Lefticon02.jpg) no-repeat 5px center; color:#427731;}
.sidemenu li.acur a{ background:url(../images/Lefticon02.jpg) no-repeat 5px center; color:#427731;}

.Current{ background:#6d4d24; height:32px; line-height:32px;font-family:"微软雅黑"; color:#fff; font-size:16px;}
.Current a{ color:#fff;}
.Current span{ float:right; font-size:12px; font-family:"宋体"; margin-right:5px;}
.Current span font{ color:#f1d539;}

.ContentFlie{ border:1px solid #e0dbca; border-top:0; background:#fff; padding:15px;}

.SinglePage{ background:url(../images/SinglePage_bg.jpg) no-repeat left bottom}
.aboutInfo{ color:#3c3c3c; }
.aboutInfo h1{ font-weight:bold; color:#b25c11; padding-bottom:30px;}
.aboutInfo p{ line-height:25px; padding-bottom:20px;}

.glory_list {display: inline-block;padding-top: 5px;}
.glory_list li {border-bottom: 1px dashed #DFDFDF;float: left; margin-bottom: 25px;padding-bottom: 25px;padding-right: 10px;width: 200px; text-align:center;}
.glory_list li img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DCDCDC; height: 110px;padding: 5px;width: 150px;}
.glory_list li span { display: block;line-height: 25px; margin-top: 15px;text-align: center;}

/**/
.Page{ text-align:center;} 
.Page .Page_Max{color:#b25c11;}/*总条数*/
.Page .Page_PageCount{color:#b25c11;}/*总页数*/
.Page .Page_Num{ border:solid 1px #b25c11; padding:2px 4px; }/*页眉*/
.Page .Page_Selected{ background:#b25c11; border:solid 1px #b25c11; padding:2px 4px;color:#fff;}/*选中的页眉*/
.Page .Page_First{}/*首页*/
.Page .Page_Prev{}/*上一页*/
.Page .Page_Next{}/*下一页*/
.Page .Page_End{}/*末页*/
.Page .Page_Text{ width:25px; height:18px; border:solid 1px #c0c0c0;}/*页码文本框*/
.Page .Page_Button{ background:url(../images/go.png) no-repeat; width:25px; height:20px;  border:none; cursor:pointer;}/*按钮*/

.NewsList{ padding-bottom:20px; overflow:hidden;}
.NewsList dt{ border-bottom:1px solid #dbdbdb; height:140px; padding-top:20px;}
.NewsList dt .pic{ width:167px; float:left;}
.NewsList dt .pic img{ width:161px; height:113px; border:3px solid #ccc6b1;}
.NewsList dt .main{ width:688px; float:right;}
.NewsList dt .main h1{ font-weight:bold; padding-bottom:10px;}
.NewsList dt .main h1 a{ color:#b25c11;}
.NewsList dt .main p{ color:#848484; line-height:25px;}
/*.NewsList dt .main p a{ color:#427731; display:block;}*/
.NewsList dt .main p a{ color:#427731;}

.NewsInfo{}
.NewsInfo h1{ font-size:16px; font-weight:bold; color:#b25c11; text-align:center;}
.NewsInfo h2{ padding:10px 0; color:#ccc; text-align:center;}

/*Start*/
.Job table{ border:solid 1px #e8e8e8; border-collapse:collapse; color:#888888; margin-bottom:15px;}
.Job table td{ border:solid 1px #e8e8e8; border-collapse:collapse; padding-left:23px; line-height:30px;}
.Job table .headTable td{ background:#f7f7f7; font-weight:bold; color:#955721; line-height:24px; padding:2px 5px 2px 23px;}
.Job .city{ width:150px;}
.Job .f_txt{ float:right; border-left:solid 1px #e8e8e8; width:95px; text-align:center; display:block;}
.Job .txt{ width:150px; float:right; border-left:solid 1px #e8e8e8; width:95px; padding-left:33px; width:168px; display:block;}
.Job .apply{ background:url(../images/bottom_menuBG.png) no-repeat left top; width:75px; height:23px; float:right; display:block; text-align:center; font-weight:normal; color:#fff;}
.Job .zw{ color:#955721; }
.Job .zw:hover{ color:#000;}
.Job dl{ padding:15px 30px 15px 0px;  line-height:18px;}
/*End*/
.apply{ padding-right:15px;}
.apply table tr{ height:30px;}
.apply .input01{ width:276px; height:26px; border:1px solid #ccc; line-height:26px;}
.apply textarea{ width:610px; height:128px;}
.apply .btn01{ background:url(../images/bottom_menuBG.png) no-repeat left top; width:75px; height:23px; cursor: pointer;border:0; margin-right:10px; margin-top:20px; color:#fff;}
.Job .btn01{ background:url(../images/bottom_menuBG.png) no-repeat left top; width:75px; height:23px; cursor: pointer;border:0; margin-right:10px; color:#fff;}
.apply .btn02{  background:url(../images/bottom_menuBG.png) no-repeat left top; width:75px; height:23px; cursor: pointer;border:0; color:#fff;}

/**/
.Map{}
.MapL{ width:375px; float:left;}
.MapL h1{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.MapL p{ line-height:25px; padding-bottom:15px;}
.MapR{ background:url(../images/map_bg.jpg) no-repeat left top; width:422px; float:right; padding-left:22px;}
.MapR h1{ text-align:right; padding-top:20px;}

/*Start*/
.templet_about_009{}
.templet_about_009 p{ text-indent:2em;}
.templet_about_009 .img{ padding-right:20px; float:left;}
/*End*/
.links{ padding-right:20px; overflow:hidden;}
.links li{width:215px; height:100px; float:left; padding-bottom:15px; text-align:center;}
.links li img{width:140px; height:60px;}
.links li p{ padding:10px 0;}



.myjobname{ border:0px; font-weight:bold; background-color:White}



.list { padding: 0px 8px; line-height: 22px; color: #444446; clear: both; zoom:1}
.list li { background: url(../images/Lefticon03.jpg) no-repeat left 13px; padding: 5px 11px 5px 20px; border-bottom: 1px dotted #d5d5d7; }
.list a { color: #444446; }
.list a:hover { color: #804000; }
.list  span { text-align: right; color:#898886; float: right; }












.dd1{ overflow:hidden; display:none;}


#About_Linian{ background:url(../images/linian_bg.jpg) no-repeat left bottom #fff;}
#About_Linian .aboutInfo{ padding:78px 100px 214px 100px}
#About_Linian .aboutInfo p.text_big,#About_Linian .aboutInfo p.text_small{ padding:0px; margin:0px; line-height:20px; font-family:"微软雅黑";}
#About_Linian .aboutInfo p.text_big{ color:#2A2A2A; font-size:18px;}
#About_Linian .aboutInfo p.text_small{ color:#989796; text-transform:uppercase; padding-bottom:10px;}